integrated self-checking - Español Inglés Diccionario